
// vuex
// store/index
import Vue from "vue";
import Vuex from 'vuex'
import modela from '../store/modela'

Vue.use(Vuex)

const store = new Vuex.Store({
    state: {
        // 定义数据
        token: localStorage.getItem('token') || '',
        tabid: 0,//tab栏切换
        flag: true,//是否进入添加新闻页面
        newsid: null,//是否为编辑新闻
        details: true,//是否进入添加详情页面
        detailsid: null,//是否为编辑详情
        listpage: true,//是否进入添加列表页面
        listpageid: null//是否为编辑列表
    },

    mutations: {
        // 定义方法
        savetoken(state, token) {
            localStorage.setItem('token', token)
            // console.log(localStorage.getItem('token'));
            state.token = localStorage.getItem('token')
        }
    },

    actions: {
        // 处理异步方法
    },

    getters: {
        // 对state中的数据进行加工处理
    },

    modules: {
        modela
    }
})

export default store